dribble irrigation - Spanish English Dictionary